49401050
31332770
40397520
5906573
98732732
56553765
48263423
38845406
66395951
876565
6969183
88209936
4223405
44338332
34934942
4425017
92416327
32909114
60427886
61076693
95816949
95092376
24016572
62308497
56845397
66413160
48593701
9381228
84468801
80981007
85686355
47895339
11567470
13219441
17191780
74106652
96714390
8903270
12969086
69003467