95909640
26026292
6939316
939429
7362505
57588783
37411314
51791562
53384278
44654486
28611295
908257
46186556
67162880
53654995
91066593
45321568
62668011
18692232
3369699
67766068
21356395
39406777
16037787
55934283
6818004
6599671
15582052
44425125
83921115
11513523
21571401
20604320
75766931
10509229
12115164
46482649
5002391
51448506
74612193