51174645
99591766
78818047
35849562
39931046
60914626
47728644
11516322
8967278
6218071
775942
62306001
17159089
33949667
69866714
85816410
50669981
63073692
747086
8271148
14853995
76231162
3863492
49948412
39221059
31127256
67054782
42396153
74883485
83692397
7918687
2449727
72193788
57335822
27036865
52917014
562299
76362061
76598141
44524367