65301258
47566215
72058882
533635
30926005
84246712
72592246
92466814
99509800
26742949
49425263
84382177
68955447
82422055
4523875
34957435
9014668
10672727
67396213
44274007
8452647
94625366
84836645
43528858
69557553
90928011
30376336
43908422
42613999
19984584
82986034
63219469
54999235
135976
34563066
69777189
76521831
92256210
48008859
93087015