60344772
82907734
48722607
32441052
11103301
51418570
95076643
86854349
6847643
56617284
5631529
64322219
69803641
89823826
85913325
47656046
44717867
51034872
88884852
99597001
25128469
70136499
46845795
3819971
77429310
81532398
825149
98209083
94021556
6388514
47337887
22118898
2027940
79009914
93044655
31858218
8163602
59682209
42747063
4898778