42209739
89238567
5732981
25745018
1685301
42739494
14662613
21678824
46063420
44503639
31769091
10351476
10529699
64128825
75826002
76814097
90173006
10462721
8628709
72119150
74225569
60952214
458846
23673928
83937626
26107911
45575668
62702150
12729231
4152597
38341800
50001842
51927160
20077485
20143124
43991478
52228287
45979211
4413120
19686844