48422006
3349315
23364998
78772654
72845318
17845877
68061453
95768224
84387227
14054710
73462191
39925248
63007852
21683973
35112211
65573696
96591726
11105983
9428907
18746576
3725826
57506122
2535653
84967240
30477159
67738473
55298011
2067966
77161426
35014045
89413391
26215643
76073916
15313663
45281656
21484068
4612171
33712521
33919285
60639905