92305662
36059884
7594279
26735684
88127852
94597053
1366652
8551635
94767208
64723905
35576263
55115204
26562798
7386687
89508315
47434360
49588284
12264957
8029816
34201745
53845633
41764517
11712328
74539529
40523068
98903796
77235907
72692343
64331566
64509839
13633598
90151169
58191954
67323114
20736406
3449285
38174442
84007280
24836358
25332097