15934144
21767252
2426815
67052273
52317598
82676276
71262055
57999555
40031463
40713502
35688780
61489226
86422223
1794474
52658663
22518023
63059654
1846566
5493568
57347882
16197561
65832878
288012
43044511
16023758
71367497
83994324
5206577
47722883
14205684
32144784
25079968
53361627
28029473
80196608
97008705
50965165
51224553
31581229
78625987