16165855
72611736
36251682
70266337
40286958
64968324
19881445
91129985
17152685
22561881
46766992
7029042
68331965
37351796
64665214
49032361
45378830
98118575
56438069
26777010
33826486
71228087
90675062
73857521
28302858
6146404
26351052
95118576
82851775
15844728
44785712
92789056
46539403
68389841
41053307
50503568
38219339
18278224
13892716
3587156