24397158
12909993
62382782
2293666
329117
21499625
347097
93986847
41495277
54358107
74393668
66365465
16917517
48025664
181388
49983805
67487154
445885
12581428
47562748
79445107
25171359
52018799
51161674
64743519
16055630
21025981
6691100
65836556
83832997
18877758
8336589
65712122
5371716
90145057
14997432
4333105
5981505
46936754
54454133