86292145
21468643
78736474
33239665
41132781
95487877
40428539
84009089
11174194
96608250
24084074
4336977
85778000
87671347
24162817
81561318
90295392
48976254
44679102
86442588
10755199
87827575
88669717
45021670
79413541
36632660
54678376
61039072
7277549
73809173
58486258
20166675
88472351
15012156
41403393
93585661
19298520
51095599
99414101
42867217