53671147
37618309
20124097
74983118
95571174
41137797
22285696
65458364
69543101
852246
5925403
2555953
53479271
77627308
99554187
98729155
16166507
35955367
32757505
83144608
49615422
4626280
73218970
37773475
4349386
37085151
9006571
9866754
84649105
11889655
47308362
7508122
72449784
61316081
18115206
875877
3812719
39535649
52774952
80415426