82115015
31085821
33598789
8534858
25915478
65833847
58088759
70753506
58744335
74068122
29462634
20223597
60021400
54614313
96363633
12076298
66648320
11655650
42744455
73793195
4797151
11102342
67019331
70003245
73398550
72514203
70692067
60812348
19534975
4356088
57061363
58661695
97577443
37497445
21969017
62402480
5182501
7021630
91889713
15392905