92473648
82271424
1238352
7825435
42224720
64055053
22986770
32607418
91587024
77719670
54373540
83037614
45688520
11301580
42155004
91646766
43115302
1438825
79204867
60139143
91026927
93673311
29541605
38677685
71516265
260534
59584313
27158786
45834961
9767117
12436707
2096265
73715189
31344686
29885650
676855
53978365
3776826
6371194
99328401