3372707
66783269
43272197
17102767
8926510
81564505
16969142
76705874
20977698
27149370
53515700
9618607
20407003
78786786
4648284
38379168
36599620
7443466
96512156
62753256
34936023
4222462
53249226
15498675
98288127
39655657
64849270
58598793
43676975
63097638
33355282
77613730
38593476
62392482
6776224
91333554
10392002
16211272
49939499
46311695