38939658
63954359
5892578
19733015
16555091
28178766
24435650
29259298
70757651
97057558
94968185
5144664
7673925
20472935
87904017
40142767
2892289
11852382
5229947
94592853
30884663
26841471
98882544
76824995
34305680
77892173
9736771
94678337
84113657
20635365
16656985
20684604
6055361
588753
42705139
39593312
48889002
81008174
68553270
401831