43271879
46634524
39816724
40964588
97985876
6305258
59332768
35278527
70912272
5961852
94809153
39129618
84281247
94164166
54506144
2036266
54629639
49617066
35317574
39758537
43846939
72108685
79754830
8322667
186507
97733654
65067180
75122090
27607375
40292060
71152715
10238349
19272018
69418283
66061564
4214454
21954654
68661267
94609632
26247175