55832572
89512782
72974290
78682222
37161083
88409129
51532401
2794917
95804796
59615201
72544175
629370
583114
86261551
26435464
5535021
87768692
85936359
72071957
62731092
85464299
45945124
76201309
32948900
82125201
8219297
81032532
65727391
592878
64285449
67698121
8094680
28937048
1361124
83409036
74909782
54343175
18642239
6440462
23947184