89478309
4146261
2980125
41338048
60594095
61257236
6053206
36919235
40302157
45349286
9042553
91515583
87368480
89286438
60949087
48555331
64143727
20705906
14617530
94346647
7445905
82103040
60888622
25829533
2296242
256595
37711522
99503056
6082151
84007378
81099723
87039287
8593589
40663960
84744038
2065303
16671605
86523655
12277411
39755308