39356441
16551434
73156983
23253712
16922818
22485365
42423909
6068695
41719665
19458314
59755865
29496555
95424163
80664699
45492071
86762504
76312602
34694903
61402436
27341476
12684323
89673859
55867740
5493231
70774010
67751457
63373967
91927830
27846549
73908420
32716102
55791682
85249661
95707298
30565659
84523293
83286567
6912012
79016294
74297028