28752382
4907856
4720773
4519246
86394612
9492561
36167053
9827836
54823584
69756208
5591497
40587712
95392342
82337408
20985951
67593896
8392453
27235127
68873649
3689334
78611982
16048958
70291501
76045295
68616320
441216
28356390
84223982
42986519
95357857
61242364
9970725
33834398
85187053
26731390
87284639
63913485
60184121
93951085
38397571