80565793
48627178
8735913
70134882
48228646
20287932
693044
58801194
53594749
57982403
50075518
1575513
35722807
79218700
73732755
8377207
18725735
89875327
86481051
36738248
1487185
59583317
8528143
5356199
75947723
46156172
55278539
85021258
2397822
106432
72222685
20228027
63483479
86824234
99699315
5764910
2907378
18139009
75314909
12462319