24422938
6975160
87284039
9571647
14784623
1058877
70838257
33434643
7491469
42933809
2959794
84064668
18871987
97982143
31158446
26948773
13135291
99245843
56588802
79197530
28013655
1751107
47366663
82591806
35186197
4276748
82773066
40715101
78547690
55098617
81646429
7580332
20329297
5367870
10721323
755050
54302295
17811144
49901782
73248220