17784890
26847045
4153672
466530
64153110
29713752
93501238
8906323
78644185
29482851
47904966
72719198
9132470
27218291
29203539
1832688
62129419
67889289
55756699
12575314
82611963
50213538
13219885
77322767
39941924
54392372
19983609
36114581
95226316
35667802
26942735
3140736
43405200
79025780
83328487
40076791
25741703
68638517
81263329
34249841