4697645
7332918
93442904
92382147
650898
31349935
18729145
13734403
4721290
11683358
34823838
89372447
3645947
34129457
41852496
96216139
51687270
13182950
46454550
99482943
39253125
86138113
96249882
70019672
5033786
25586122
14874529
85242304
91495646
6707253
32035142
1953956
13117682
12524606
85638245
60355790
3086874
64311377
68414978
11705340