289221
68952548
20404307
8656579
12445220
1839121
30681894
44163790
1919378
36024734
54054854
94459701
89175295
32975270
9854032
93493831
39988612
90162492
7646668
81391301
17761206
68696200
224592
98393460
44594118
1337344
24408499
29585753
54398216
11035849
88681268
90797596
37286604
10101136
8048784
31123919
11342629
61997912
66456749
71898225