80298235
80909526
10614688
71472843
15886016
8368836
31385712
4328839
49819107
63786271
51768932
5543887
2757971
99205008
5776250
34685072
71739914
35476505
32823673
37492778
1606003
16144885
59616335
8395518
86059506
37391030
22585588
14835438
556396
14413626
25475899
73807713
96362144
63941857
88693486
50162804
92578283
8226610
5400413
53054024