33961536
56483984
21063546
72466896
21494925
49749795
23767622
42526562
93999027
11797600
84446132
91284449
20911157
41938501
15735301
3743355
24479692
94403114
79199293
57942781
48534339
17103022
72331990
79902908
50246405
15189000
12633086
87077177
66474984
2612411
31372311
26088542
28719226
14225071
42672300
21755086
50382600
23356878
3115544
18989619