89315402
19836649
93116482
4967183
41355451
14925898
5617511
53864718
4328660
41779983
19644703
39689627
43136448
18674352
71809015
9936238
63292522
25202406
20547867
92863776
72666127
24298248
75008866
43759818
77263245
92683219
38028339
10919180
6100957
3482605
7513150
81843184
16305942
30096108
43693368
39176756
29009686
6023689
21025727
45948929