13271394
50546141
16873027
58474632
45558068
64188606
90617315
95228579
31049440
72405490
43622622
43342343
7469947
9065603
9642980
81652847
9020706
40617091
73321749
11213408
38648938
12846132
4695029
8851441
10368300
40448265
60721499
593069
62248582
45035883
48971244
98312326
158449
30393795
55324716
26689686
77772558
5762957
45959752
98713984