29799084
87992208
7815382
18393196
62192119
28007972
79294272
87958577
35895121
2093007
98361032
69789881
75467613
27004815
10522686
82119418
70194913
16064221
4899567
83773632
40387664
96987741
33502848
9566228
871201
39595264
30895157
9901349
1278579
51683808
70729190
1529919
79912832
53898247
41515018
50125390
29808414
83893023
44404664
52689851