76748624
32952642
56759196
69606903
76388154
8476979
2988145
43457704
5446122
2956449
54589710
37915967
53763619
55944027
63771088
27985478
6765147
94746413
59022581
56234672
1411762
12289867
37736881
90029396
5099080
53461657
52567808
46907081
48639138
45342290
8631811
24324274
43452854
81174615
30218975
75685142
88656262
93791766
19988238
77445401