43458748
62409873
97429548
5074841
866814
69289441
27731022
61414737
41824800
9104242
8193351
40306630
44546593
96023612
40534750
85079218
42775461
333760
25127419
53467352
19819705
41612492
9112611
26922810
85205742
83552439
77959794
45672728
99236199
24811037
75095603
2146843
20898044
48425025
24466967
3811876
57701565
72073122
16493540
8717407