22629707
41288521
63393098
72356506
71715586
74112869
80279143
77407161
94136936
65562861
3811330
54252513
55214371
98847454
74267316
1598053
99899887
87036037
34194816
50695432
9312397
87989540
5360125
80043796
67263911
49127886
84884854
1518937
82409398
69798269
22775481
8298705
73598615
79061512
8897212
88965698
69726511
61109054
29769893
48554230