88233261
38299842
7556110
47892795
28179161
38217220
10916177
55118405
94729017
60825758
73009010
25011411
8027187
44674136
72768859
34598026
5778768
6435916
31132366
6961675
17414816
5126653
95287492
7838969
64756204
32286545
70274171
8428328
69454589
787556
40483675
96316514
83071648
30907931
59905562
73997237
97809879
81945444
55663536
58606817