16134492
83033900
96017080
41383210
67652343
19242341
69648008
9593512
57828540
80318347
31776491
8504755
19753977
36639694
63744112
61375445
30302956
53318812
68536908
49487869
1306478
75925970
15936924
53438686
67049803
95225693
27913542
44796646
21528259
74232293
80377600
86584917
58098950
64315695
3839709
42394089
43332805
28311575
13619251
73716457