3692593
6856774
64078755
76303225
52898146
63909322
88237031
12184682
18374215
56025185
43088518
31159181
23256150
51719004
43423533
57965030
41355262
70268680
30077421
92236875
50235416
44413462
90174681
20874164
65586512
8466907
28345848
32964081
92964279
19532523
43316419
38038349
79905063
21614256
18202510
95866389
97822581
6899518
75353329
56108135