2445922
86788652
88879343
89339787
2457913
15657866
29291313
24965148
75685300
66474305
1010154
16786840
87098032
67821020
40249944
87345658
38235852
34922999
12736683
29193954
2775460
6420490
57769425
90284361
72494679
58168056
11248409
54533197
72685469
461693
88666937
3867169
505291
72716756
42005523
26341647
6287187
26971496
22661844
36442073