5156054
40758661
2911577
1586123
99944587
23864638
934140
83636
177257
53428172
48205080
64058453
6503694
44859953
68018175
95841174
75247434
25799773
9465351
14434124
64069369
7174076
70176670
89952573
32395131
32552970
39931
8103194
22069153
59313428
40448630
42128000
87478162
98265165
24905883
25487345
54412501
63144138
35869809
46991646