93698921
5586943
91097040
13679094
93358022
34207958
85056866
9159082
17394521
14403212
41548570
58914642
3943545
80922638
12921169
71802033
13002839
34144007
43954840
41049808
73809320
38829163
99142097
36677873
49778139
4071667
38604625
69254436
64205422
24269042
48207216
20726861
1543441
25766090
58629871
41085142
30426741
9037506
54419599
25621021