42331740
47825200
78506967
47269679
68881824
13857170
72168301
99611983
90059442
23669067
9875882
89755941
200895
88705690
5528243
53334997
10621064
494444
62868066
53834058
1838678
26178808
58345092
38544704
98925320
25519375
56472122
46693072
68375197
65161115
99647808
54399970
75966507
46688745
3733223
27258827
17285836
89833923
77324374
79068794