4048526
16838929
74695242
12397582
79309392
71227909
33363440
6187093
48314688
9674895
57035260
58615264
64621722
7452269
25642855
39618515
14137835
2549210
9694456
30001757
52948614
3959929
88388407
61814533
73477174
15581603
79289808
20461163
48021617
132718
47199775
9522986
36133261
64407346
24509911
70912895
7522300
69059116
52772851
233698