66168300
71199153
3148427
43799268
81171199
65776414
49815720
69042821
27293460
91907654
26692598
10501077
13466648
74027716
23331438
84779975
765194
71187484
83631721
51752383
7990836
51002525
49907075
23475031
47975644
20683742
2348980
19273989
86671394
138227
1774593
12699164
763830
9017190
64842932
7387229
99549053
9306508
56121414
30116907