44629640
70948929
131408
82937201
17808950
96116304
45455848
40903652
81962810
46275948
61554354
60167278
79977218
24009564
44012819
81216129
6561536
5846628
19644887
60713733
5305172
95045846
78525063
90936124
88119811
75318397
15223793
56021469
3613299
4173723
1595384
71735826
36406030
82036270
91416489
30686129
19125707
85843860
11339082
725563