34603323
36118340
19142316
84882272
69094380
72957496
32761323
87901254
1358213
95563482
61067057
43394737
44711795
82198017
43475252
44581077
70227174
19697703
71396153
90893382
95562820
18991688
7824070
5562795
33584213
13686210
98922133
96673936
38649652
7891312
35424246
87839093
17441096
85215601
51333483
43752606
2748232
84629357
10449728
5406052