44114828
89408700
3494400
2495662
56374670
20704917
52355972
67753128
41405046
11936988
77293728
73695956
49323320
8164766
98173698
26008061
11646812
8125210
68956276
9127671
45199539
9962718
92258964
54454281
50019489
86854040
66287667
30719198
31601745
87692317
18547242
7108488
70434358
6545410
81126866
51425900
86044202
60745739
28646197
57938457