83044679
32468313
64757848
85582623
4068616
61326755
95115274
76396103
25459604
76609173
41478432
84362420
12619148
26076881
91191409
57458796
44513942
42908256
87147660
30155376
60545470
9411946
74266523
90542192
8936040
90618343
12068602
17282881
70812728
48247532
54131149
50091949
56714844
7396148
79759493
94595333
38401528
56886248
43177
46985605