81097173
21771452
4931316
92221929
18199364
8822417
7701795
47347560
48411580
66802075
98454260
62504553
5147514
50618086
7846990
92978868
7314378
36192208
64076511
6899967
44385333
92906858
72316515
52661985
89481246
27679456
5761252
46298225
11414383
11166905
74401318
72239839
19134654
10337314
65461637
89883199
91993055
328421
86771224
33166449