12117433
78689030
87933511
45604031
5937606
83524619
29604906
44889918
7357541
7097147
9056459
97587567
93799035
29628716
84988472
27592298
42754077
95743338
25719549
52986464
94992854
4127607
15272271
27677692
91749111
40611584
59788779
50664663
65385607
48104260
54746053
63594342
26617736
35541821
99841981
27878973
83173225
49327325
3518369
43815023