12949013
1258256
93481532
51733861
96678932
39397069
42264711
35628414
729313
98012446
82807751
90954417
80926006
27696273
85696516
47271328
57469954
61825925
13524924
85151559
16693401
5900510
60521759
53776294
41698901
20072609
99712359
48674300
59242281
36503926
75884653
15809180
86547610
5145828
82746049
35651278
30188047
67575267
1131770
99332319