20479383
17988580
24667299
57192171
72088003
85332026
29945804
34731295
39642634
35892748
24578432
82575677
85595204
196459
8316514
54062263
73721501
3106672
75453272
4675732
82208241
58734700
71008046
88842418
9141546
91645360
15026524
29899593
48774735
15135872
33715298
1242015
46778313
65775353
494714
31863483
30824429
4584281
71613955
39323061