2312534
13186854
82796981
84205277
78397163
72164860
28969988
45502316
8226346
6992169
31569932
77713746
27525497
27867971
89914858
57731704
84445915
80319018
5551327
864574
3764061
94785453
41483091
20441049
66526967
3707817
21947371
71259073
49593747
97549849
75404609
23841413
4063905
41411864
84425586
89359741
60631222
26616310
40485240
29295765