95018842
70533788
63782908
27626170
93303886
59209597
79432194
9293938
4869035
65464422
67214591
33766409
93403374
77265127
35496405
31368236
40441827
3996987
67474640
37087010
43996620
59644185
46565799
20987203
2087786
25996823
96175754
80399778
97258392
72098081
29372916
5573847
3252999
50687817
68851414
72058656
17622257
5874557
90312803
44138511