10012182
65913977
47928500
5333707
22518542
72805575
11088218
4674223
43594770
86694686
15705528
39812446
64778711
14947449
189444
41289640
2774313
99449464
13068467
725863
26245851
27408870
40638155
68454669
4884504
324434
1493045
15679007
365285
92157017
83334326
38377285
86726526
42203058
61334078
49776182
40652589
40721734
20574222
4441535