69565026
85631945
89245355
10765558
5527837
76691195
81347753
7509769
5831197
59457751
79841898
686826
19104216
53346718
57966431
53327490
62648168
35779334
94913825
34344675
53614853
81094448
93787630
62609483
94255516
531752
28043230
10778912
65532473
67815528
71852005
6119877
50472942
31658933
25278207
22904739
2095155
16362090
95745240
68129381