39044218
10145999
10701575
88543852
69626574
4738257
69192725
46725154
99962699
63996369
3446796
25219251
3556852
39498181
57904765
88609808
88622758
4505507
50712935
6074288
72702927
68211287
90171081
4901991
65767061
47593436
402835
36703155
84381229
53659049
39376
6376695
96621985
95621285
95277127
288328
28585287
39544465
28899895
23267945