64393928
26945639
51795804
2171927
395355
84483939
26722014
77427606
68358097
59436952
91764698
81416614
6774043
46325559
37571752
58186385
69671738
86519379
97745740
1494884
10358969
51856048
35248414
53879745
6312860
11713053
74912847
92438954
1253145
1716942
18221405
2951117
21342916
3258220
11371103
8644148
1392340
75554404
30915946
64191882