97644381
35186548
48132152
22302597
2051297
6965938
33671102
14807908
57031821
25275495
76805736
22311116
81675978
11544394
98698080
73838914
3704291
32489634
89335254
1390325
9067627
31149152
1527629
71195591
59252920
26613435
89639950
58684739
68501311
55077398
54242841
16701733
17545393
27263380
29383378
78053723
44898016
45581562
72901060
31322912