32136993
8641393
4111409
41521964
7789429
4863518
60451977
91129614
75935133
46454057
85818554
81848489
99839606
33892168
3600745
6280841
36524592
8279514
18405097
34542652
73838172
46727003
45705493
27442884
41892715
88418403
81412643
57768283
23957417
15114847
11567361
1433317
11283974
9045487
67379811
94653755
31499241
9989261
62822829
61719349