80932820
1565489
71148784
52798912
26458584
72231331
41325082
35498889
96869567
9102102
1456002
82642132
34667222
35324989
25474564
82496246
80464559
77797391
50767997
77883882
89688937
82239398
53733858
64369583
74306500
73688121
1431249
52197475
13413414
91335531
13236879
56842872
95436217
59069972
31081895
2339975
76559053
39435511
46448917
26425398