37935398
92711244
20626108
74589760
25842579
33609984
96715315
34676390
58113977
26516081
48947400
30768743
7923221
79464358
89964134
47317597
12284064
66981125
38619049
9954361
8005943
66258101
31773838
974139
51412202
53889045
92009527
73242218
38972967
76148149
82367178
25632313
5543394
77848592
62319171
64065634
43277871
28065832
56158936
31259847