65739985
79376578
28639912
90116536
91898946
23634087
27022134
10124001
8226689
81668059
866749
77183613
54538635
1022391
805486
61933140
4531433
14922804
22737925
17555386
23851014
32691908
40468900
51128561
36424198
18468803
21743662
70299522
37353736
95703999
25911467
30734946
36621606
98884118
37883038
50001151
53304662
8963885
550871
32629672