91128972
67764446
1823790
18037465
70653153
98516156
90575550
83863555
67959066
71213475
32966199
37241982
82076549
40849092
80043269
39427450
66086670
99857276
35917765
36066109
120736
10706734
65902572
93064159
1835744
37955232
72795850
91656383
8766769
25244083
53879516
25413775
4907361
55966553
37668227
65648528
93979075
37497523
84634462
98444978