23805198
24524371
21719285
4773241
89996392
3142296
47149998
74928359
58934628
20242080
6346654
30261864
64221125
22866893
73039027
78469066
77063373
67055935
21597439
99489572
83242041
42577534
88717945
41155095
97551656
93451392
93773449
3514256
42143448
26809363
23051526
1334128
8010262
2646962
11478134
5606160
44495241
14936371
529220
43982906