26789810
226470
81269444
47689869
13252644
3962949
92674187
42541299
67088830
57827041
6984937
39509287
1580519
51736043
90963151
68446151
47804213
20386904
89056672
75584731
85234283
82885231
4683251
88091152
51472620
85456447
7968189
5190420
78039320
30473570
30179775
96037134
19268331
4880322
11667455
536183
217785
45689590
64688890
65582368