37059757
71928016
51716956
26319225
72628638
15629592
24411469
6619404
7797820
96286798
47321422
75061228
43085220
49255733
87552050
34637125
75337892
28474466
73298715
64802051
34807667
47008181
71308254
94793904
68137157
35343101
31959687
44879335
4541380
30261054
25262979
12437653
880765
56398902
66728721
48941923
29329544
54403474
34353185
1455825