27929585
50356771
6450534
80269139
51355600
56388576
70152414
94658395
91877077
1837097
75299247
97857554
2527854
99802581
30742949
52334980
31657753
61463727
8594638
6542191
822683
45301594
82062445
72776197
78215659
46312960
98018982
34526048
5915393
93266936
28624462
60803148
76373721
80196707
40434351
41267082
89175978
25595017
26595415
6656044