16496943
17609274
70538141
98235035
83547502
74118164
79749034
59563403
16261824
39079847
15305488
97345046
99877798
61161933
54202748
79467789
51538312
50332846
95564616
115348
46212947
41577561
86296428
81162115
97991728
90455125
94709208
88788083
72414286
37552678
40538016
5947948
94246412
28412309
78322053
23453997
42714139
2762215
79394898
17247019