51036945
67724115
1979874
10906078
81368878
91558602
54306278
61172512
22183449
74943453
19222136
6286632
92785338
20711036
1056863
46855742
76663395
76011174
8926577
57685376
97495363
9354070
37285485
7887839
95551433
72679741
96977943
90021960
57312874
9895105
688575
54273663
65698098
20714840
9107394
87955552
4041665
37718400
73401261
5589198