34536577
2386107
6266371
13466783
48581616
65225384
54225557
61842365
37212083
50167128
80691847
7288542
40604265
9142777
55738848
70229100
99697001
58494791
66834656
85846765
27541758
26408578
46186712
9709256
89436470
42638727
97343602
78631561
46984811
96143345
95776628
5101953
9122946
50238129
52452647
10061505
6446976
64998283
38273300
93014704