94487670
42928341
2965005
26687925
63641806
22486466
79862634
29567339
2168983
30107716
2996997
45049649
60154841
4648702
92674262
35755445
88075984
53017778
1107548
26518729
53846255
116081
22911538
12085022
3509398
91083228
3239632
2875845
34108890
39235700
70206809
3078491
85185831
63821640
18004569
66735203
2836057
34453295
60598980
76036871