41685070
50698320
67618876
2459027
22893627
88212540
52315610
9106718
79397956
5633711
25433032
39014923
71815584
72996914
89957326
42851595
84987732
69869095
94611964
90023344
53898141
90601082
59605375
20933310
741275
89861101
31145908
66929809
73819341
97517671
61082484
63123557
58076050
21431098
24822129
82217987
23166794
56579407
2403895
6971338