5123435
99413394
4836345
77312162
14542393
60856767
2857819
31206477
39144486
14293796
41829809
38309158
87038683
18095425
23594573
30464870
7423353
16318389
15179713
9436481
4755667
96693849
67773538
96006308
77524016
93831218
89838016
51813349
58781211
84832242
19467601
79643955
84523723
34356372
97131257
64302994
73919571
67589379
97024690
95923336