5065641
12839055
25313285
5988893
835423
25636905
14474289
27234933
37708463
31121702
76488282
16528593
10376468
90542346
92285787
72776297
34429098
59234232
95426325
94243699
87018458
2064285
90862024
54005083
92833728
92709144
43431509
34508544
19003859
69483667
30897383
34213756
73178416
81534248
25346291
49539488
44935076
89289829
47166355
30584217