61372580
27879706
21161776
78892655
26816157
15923258
6094981
93026305
4600342
593734
94831860
41042582
62141417
2829056
17986024
4787328
94292918
57801838
72184374
73051274
4762162
21337142
16825490
41826322
34857116
18031085
13777686
81023824
64427313
62587813
20681086
27302486
95407719
54897795
51668642
55398917
38131400
16681709
55419234
52039104