40328668
92821002
12455548
57488652
42986005
79206544
7535557
25774851
90317027
60824003
19012480
88625656
23888602
46329331
89908881
74129579
43502894
2913436
60017936
54848326
23323221
63299471
75775155
19074508
23767626
42562494
91202987
1531198
864061
4913663
73105979
88372266
66786265
87416296
74037722
58235836
12845211
57629434
69294825
5492358