92162669
42316497
25988126
3431382
64859314
32192615
10939353
839149
30391181
32898079
19444834
89624200
30018850
7620679
6539798
23008594
2654302
88709919
87329262
2166778
38839260
46077679
96837039
83903782
77104666
81113308
95476927
88107318
72194700
520836
23007971
86554771
39066691
47197628
93466117
96688032
71178790
2051646
1858468
87531400