48101392
6778987
28312758
95836237
73349821
78037272
29415665
1296619
62324032
98536028
31577001
66238810
83897324
12736506
40581008
41991478
73171007
16236970
34115546
16975727
1261459
67349701
47115839
37459507
64492122
1249701
89026865
62736559
16952962
50318393
64835526
2065343
83345117
6716340
63271866
6523902
47377377
34654918
68789649
80184740