33146978
72924122
68756260
82945553
14102894
91748773
4018000
76398311
7233125
1525730
66199497
79891380
28741751
86878022
61267625
24078035
19323950
92026841
74921440
48005428
70264860
78396138
36635033
98293998
8409466
59857553
64563025
65125941
3598771
53974560
315797
2856801
73156159
33946096
11734188
58557163
80114915
54683258
79483687
45848541