42427181
48881571
39591645
32057679
86014244
98358560
84284923
57191778
9323560
9186188
29953189
76032784
55624872
97929815
52054999
8357848
31111724
76792190
12625155
58803896
11272731
24711416
99757417
74274206
44297679
73365414
87006477
95986086
8296324
15827331
87299465
98018020
894036
32172868
53961030
48274894
75965955
83163567
60253927
33084591