2682670
97227973
4114563
28471493
3654760
63407248
5036083
81329718
84673285
4872903
43366458
73845584
83987902
26796807
56347450
5518574
92755875
90459062
11457921
22372589
2926487
64998588
12291752
10551100
36375178
88906457
7651877
89306173
13324432
961563
88432663
87575804
12709370
87373975
90305213
45065920
35816848
73802570
95414391
60502632