35438892
11976872
12123027
69957564
46097528
25424266
46966121
95999317
7018601
49929790
94948749
26734980
74111706
88912595
58354710
78948323
42217210
65142046
99218563
3309309
33732421
42045468
637400
86034168
6464736
40874050
62673301
64818830
28673133
44119080
74377556
35757375
61236128
7197802
89463268
76088655
35876136
21117008
88953500
83175795