13188030
25942100
95074258
42671487
82613870
57606609
41343079
12064667
12492622
38118579
76398830
38313254
139765
97538258
75788637
94574356
71897388
81012636
58244760
4800298
38841606
55105362
37298101
77232
4582642
69319458
12412973
57438677
5391800
74388969
41585491
7513559
73163944
42408915
75074917
57426478
52398629
79786260
47253005
2471554