77305712
5841324
50931332
81241878
22741146
57974610
28444208
86282650
5245230
82804716
603032
12502185
7531081
44637828
85415006
37196721
77608152
2411883
70187326
59104190
99018509
77177210
7900545
13568263
45091657
66339641
39022191
39197517
4907232
2174591
68183726
97294384
68207031
41013265
18806618
47412974
58851423
46292587
46856248
89816158