19375271
59875983
4546879
50438238
85951681
7898956
92157986
4972788
40165578
8877754
69636280
93956991
6103902
103296
77254418
67852405
23276348
73111832
15042179
66819640
58424172
98084073
35881540
89462509
52486726
25855885
68259032
73966031
27851673
12344279
18354799
4375685
5675748
91568998
74208025
2977388
78571445
58039027
60903088
52312364