20036720
7765733
58984014
30198418
80292051
5441128
45711316
5539125
80716143
56085292
65158216
79179740
22458623
1344450
49895206
67751018
37924606
1714318
50562915
44283107
6233808
35362691
51671670
5941889
36037009
41611648
15297499
16914079
92102099
96704573
74409716
73791421
99401357
42488236
84032376
9212090
19329396
48212555
59635065
54832442