79985426
52941786
93822874
41967197
15044324
25565492
5585324
11474086
20568642
15685728
40275610
45596302
30553466
50861729
51663999
55019405
27484592
60502227
85597990
89099591
24129580
87503392
32544566
5193242
76964093
33204423
78917149
86666464
97709180
64812126
4158559
85049163
9542944
71596661
55186196
51026178
54558905
71262053
16913331
37403573