78986486
65504041
98435282
92679916
76333400
6425667
68055094
90634706
86326446
26052797
73541790
4013174
42736251
32684986
3720676
23802053
3195706
45854351
89164726
3605217
56876480
55763133
21642957
8007151
73279861
51972063
20996276
71294804
90376912
3141079
1352390
12229310
7626830
71084661
60026076
99799249
11848506
51842913
20258225
12881614