28723160
7536260
53774471
44421246
81469291
34111223
7905135
40557368
62879979
17462089
59404020
145336
16286507
90755769
61661793
62212058
62535166
54358090
61343966
96228004
40077320
73609425
23997601
94504564
54999920
41566561
11004038
24623659
71302209
70915194
1416882
83712662
41965820
96399700
3097566
5878331
17229028
48418683
56158369
24633057