32751921
19827605
78192017
58534080
15485322
2331257
34461465
764163
53647986
69159002
1879689
8019397
6551103
68127997
84722011
24662944
66315477
16842588
55615490
62229204
74422733
98735915
48654734
41225587
71817347
2849059
83414614
74072472
38763562
10061047
73454953
97491290
92995729
77907680
69213536
80298697
78402894
90372920
17487869
47677145