1672313
73504945
5096386
31535633
32856359
10671141
8890123
404900
8252325
18209820
3280869
49829571
79857989
24401958
94592343
64619327
7696398
8625859
27239812
1354268
21105001
65553283
34901095
23633074
44763199
43678453
1067248
96708030
8344701
83371904
22232604
65827456
40604827
64932639
66673937
10765252
4839853
73341490
35919741
1825250