4898761
31596328
77869795
97116486
15262599
32263768
10055364
8202838
78186805
54055916
38688329
2179554
39355825
71457929
24385316
52129580
24209657
33072935
16237634
51205735
54313771
14494443
42181966
34326762
40125508
62347347
7809850
3310974
53365085
33748869
72945633
9078689
77592569
77979906
96976852
76037034
37429599
69682541
20438192
24106168