64625517
80871191
7934444
24358238
68114569
48928006
35368325
29584308
61662616
88645309
172069
81989690
47742222
83594509
20623957
5218629
6551891
54347450
47964771
19986413
18058522
52284871
70921796
13138540
87164090
78689953
50792404
99986855
1633047
88088801
3610549
5543908
3169020
25796172
29732436
65636401
14802369
75671748
14774498
28253920