86724514
51311610
6455620
4579139
68717466
9953331
58468410
78841329
54517047
51161951
38408164
89064186
463782
7004156
74456236
64985732
95697436
15221004
67516025
63438910
41711460
59954644
53106337
65737501
13659927
2042556
72787349
35434506
77423814
42749569
83764836
52681964
7982452
96495129
70869166
55124375
86417505
22884181
745852
22269773