52961927
84923740
26654396
94547984
2331198
72394359
91818895
97118731
64725412
30914882
95031382
5029414
89964960
60633669
61012795
29104099
62569120
53443789
58482536
67192572
86572118
63223310
85626536
67469427
96167559
20396159
34471571
26237892
36359344
10352298
78562607
41248208
2452797
75946068
3913898
4191786
17239001
1358888
19934058
66801097