61416556
52058196
26054217
53969223
26234384
93924269
94461753
20456748
1933727
16487770
6317796
37552531
18712492
65467675
99975983
41199581
2184770
23874177
55507132
52959099
78191791
5968222
53601694
24748972
5962835
15332353
76328866
2432348
76864957
19181609
53167982
17374737
84851738
28182608
17367686
40892495
9809486
847375
30446285
28632339