7625601
72717498
29568080
7689642
98344128
75661721
52449626
46554234
178662
83994252
67022692
87143251
87683510
37884777
5173500
54495519
7062520
42327213
68874942
3142476
28013165
2604449
37812027
3487168
65756826
99256244
4688526
26102724
43699595
25543114
42522331
11044473
8103959
58839645
8959003
83747725
74197626
16335476
9996450
1648506