43954400
52634850
40429130
80078173
86813626
46793005
34715677
6094126
59783992
69132714
19062054
97397072
15475176
25903539
63574114
58073020
58172334
16153960
73792516
2842581
27245577
6858916
30803121
6879498
80147168
45277540
92512853
83539702
4735895
89494179
40407597
31364656
33172801
29673500
9283421
85887601
29781238
16319796
35618531
84175857