1267515
22832220
50684930
26459196
62036045
60502987
84038847
24116994
15407258
6361731
43493465
78819629
60938191
90646186
21536024
90223738
56887449
21837945
14279003
27437991
53865136
66729486
29053758
16698781
2101230
24184015
65558733
456344
16369078
17097472
9070223
39631861
26606863
29606500
88906220
95734023
31719804
60097756
56381696
27738143