2612416
9904359
40957537
28077618
50325
46842451
4694810
55869962
58637094
83734045
83495341
70627783
81398578
50443034
9675864
77985930
14065124
26575951
20394445
91821283
65096390
54132121
15886402
75295410
16527110
60845921
66243633
75266072
35885176
4167634
34841327
57305032
49473067
4469637
84665128
77389188
77676472
16406378
313260
28398386