86948065
62293705
28221498
12296070
64256986
50781760
53533717
95639347
44079355
75283956
27155059
49745603
929429
12256330
16885637
2508535
2533352
1336916
8567440
37026131
4375246
54241272
64918890
76119714
69025635
92534259
3494142
36232309
85942470
76558200
86907047
9008250
1756335
40095897
95688430
38356903
6179133
88687067
80963355
70532170