49932182
13758433
55199229
17115781
96676315
66488503
40026602
91055909
86957973
25901207
33535600
14194460
29349420
44016255
1833307
72325234
62141433
18091634
7793769
5398864
50039720
60247785
13093875
140431
11693119
10619729
67408553
67359858
2637285
72197107
83156414
50037804
51003218
65091293
41252885
3286581
8609355
21653968
48037894
5740441