48833572
14124281
4826120
64867472
23227788
62507678
60667404
9084581
17943565
29988661
23814979
69963848
98302744
11809845
35232655
75429143
10288938
13892707
35048159
45519053
89797848
29839554
19564288
14204904
11942164
98818028
67757852
18456367
69151479
85016835
49005429
19669584
68579661
35758483
31316301
30679152
6576773
87283698
52543700
9443126