2194113
3394594
35835406
69696155
78178093
29429175
32574266
60698924
74328070
28975641
58192600
40733465
73527791
97815850
99069055
72695380
3173003
4021991
1404872
5774405
29582463
81076156
78647223
40034181
40977314
34635656
68329226
74674166
77473385
47286838
97021566
5184352
5492604
17418427
9637275
12056851
276960
8609412
15299944
31151350