16262677
75801274
92285175
79519982
63758137
15586300
5895629
79095263
80785599
62868280
66032310
55875628
25901285
70861412
22176407
5012477
29986239
73322807
7132965
41286493
51843876
65569040
74578690
8605409
64815844
76872042
20622031
72387767
96085011
98847572
24094134
18978327
42007953
1083148
82635176
13508627
5478998
90452594
28402708
27549175