68591771
29011371
58798139
45009619
54273391
73468679
80958948
88856618
33106211
3955455
56995672
17374648
63877772
22479526
76252785
50922998
80793522
63407326
91833877
82518269
33419204
74382018
82536499
98189091
48555377
7437872
54755542
1098653
10379419
4153276
98071757
5320317
13425105
84284533
2698426
10332847
86751275
84843135
90536421
65265429