45169597
11053890
3905476
89684975
25813823
5434208
94073960
75864395
36614016
76288357
1903250
79292684
16873397
67639517
4997219
77882133
30643095
256399
89704788
80281544
22165749
60218460
46885437
13002728
1246505
89625982
72633462
12708312
34741462
93304946
447910
75237376
47217328
7412949
55094957
30154632
56697134
62767668
67428530
79991077