65287518
71172463
81655
11156025
49757549
79044501
1142926
93836420
16625017
88991189
48901482
66525312
48089469
64646184
16125910
7467938
59468035
8247946
97186993
38942521
33626985
2184101
22499417
63932074
88455184
46622908
4057426
5676028
78914071
95724636
50854499
16301199
89603654
20393414
95094110
10705165
61136628
32183985
16527674
71013359