21307723
97635828
92351466
82329462
32362961
89752484
77947654
79301477
42065165
6613519
79788875
44586290
75338274
7807653
7718822
60725752
281384
6673285
97955263
69974959
72614890
61199833
92802591
72688100
33022815
6631607
84987710
1075468
84138315
72274127
5138912
20764196
13415729
11031374
13837081
78105283
65089308
71812161
54034368
64456418