94615284
69194296
29415281
18988352
2226859
44698472
61048526
1148515
61237285
63896699
53813263
76774660
33121704
23366075
12742109
71919765
48032863
39158964
34654777
92698597
99218256
12376835
69972384
78301516
99977175
67669444
34335170
70118959
54106456
50023647
76888690
13733292
61511516
10945186
789967
9645244
7076215
5963832
95972592
29858063