34425960
92756433
17366566
63806426
78895126
36906873
69154742
73784022
66451331
6075771
84744939
46427600
80501482
72502533
35656766
7419421
7861888
2974453
98119068
18106810
29455019
72704795
6971493
1967540
3506378
85477760
1421473
42119759
85267123
30667430
18231025
46066180
3817928
31561945
38724606
45505916
7267196
61516142
48697284
6739218