43323152
82894606
5216877
52565018
3967856
11883904
8786499
71503531
9508895
66269771
5949823
19092364
313841
12655712
21399584
68526752
58418160
62331992
96835707
40019673
48141044
4902077
46888147
5536862
59566747
80187875
13025757
57026761
54379120
36331494
66708470
15952122
90157851
16406020
3706205
46423940
33575377
84421028
3073961
92984921