20511252
12269525
15082355
86354340
75857631
33866140
17691137
88244384
93098411
24523371
451152
61431571
6600411
6866914
2973965
79189097
44571114
16406078
23041438
6316456
58476894
81756882
52355011
14664999
45009901
69603634
55104864
98121344
7587684
12089289
82285910
78191637
79671285
91898829
39022678
5218993
920440
88105549
36248852
52737027