61182544
15467319
29066038
19109615
59816409
79949970
29941598
22504742
43695888
98444362
57957875
2294141
38524501
82967177
32353882
63802835
72046677
67218283
988219
4508729
26148039
94442299
45936169
52395133
54792621
25295714
16154153
54717662
64819240
91102415
55801528
69514980
80961093
48875077
33281415
19631852
9602595
4365649
18382282
7841012