15302622
53958957
75222106
81061982
38861700
6530503
58612185
3156975
63236584
10119185
70771061
2458232
41574800
28161717
41572687
26384030
78389986
60629726
61519850
1054789
2313207
48359947
31318182
47132814
6488889
86165030
53054099
75216562
81281355
1643323
20628213
76208174
93737351
33655762
35146459
4713403
61528226
20785645
9861915
60498413