83856748
34578892
72247666
44353632
18477899
46933485
6619635
562237
43755972
97841330
52009488
24764015
91261342
28175066
68957943
26428824
62368877
45506012
37391137
75061268
54409644
58606839
51165029
67752989
8183190
2985666
3558852
72366029
64518940
70155153
36327251
67782438
42243660
45166556
87682230
17274999
65367063
72607925
72575020
83266308