59326295
93268837
36154017
43061416
7921271
18722033
72154057
2943606
6063390
7701771
99927535
77315200
19485131
69728785
66534397
36077867
54756065
42687254
35388791
67164076
18104835
39433017
14948106
32214845
44677053
4994716
69046502
49039501
61599940
17744568
4252667
94569786
22514761
42649576
38987357
9518932
95381823
10786536
74736818
10519576