17255869
12253722
77062095
84457182
39561372
70652248
29458550
75049815
3292338
59733487
58421774
49613328
53636122
52713054
81595517
22515661
27552852
10311072
22939424
45759497
83336984
74089378
62688777
46247840
79672004
36251382
85172812
56208701
63576766
69229577
58692808
9206561
5654422
24987266
34134377
84394898
73119238
82694471
62306790
47825330