48313322
55003670
7702491
10405402
86595102
41867591
34757261
45267654
88282758
5051397
92101533
64122236
34262064
80385813
32862407
31285119
74329257
4569388
54221372
49292685
39313381
40494063
33838907
16036085
24643321
6909112
4653651
12976342
49965127
79166077
9105621
86507926
7926230
27433516
39397392
92897689
20063076
1554786
6002290
59782992