85051198
66333612
39503874
69021974
79952292
98356882
7268210
14538931
7080170
3610693
9382660
4270458
53796831
93854446
46525873
84718316
89619305
25661054
74072167
50172317
86751760
47502445
19246472
50112343
13184127
15297987
14285786
61954387
77492029
60296449
56027375
45623926
88772840
8578948
62759798
79353478
46864680
94876841
8155160
76392509