92515588
29977905
38354980
49796427
14835530
67399787
17225447
28928569
36125249
1024604
4862148
2374812
58981305
71933992
1941316
38525620
1568825
4676020
24597459
80723966
66542963
34964081
44668711
61353482
59685187
76715116
98704817
1699900
66052608
63039825
3702370
82368034
86242788
41631717
21893370
7342394
55992973
65101381
64052726
42457980