57912577
38411940
788221
85876974
95373597
41475681
53188362
1907419
88551644
28797598
43474257
72378146
64666280
390993
43589860
69661777
34018
34324645
37882462
45645096
79919024
43323598
87345314
25138898
76894155
50293349
82007274
64305887
13191634
63643319
4934881
9855341
7762061
7178294
6443773
34199880
18451655
24389573
79939324
34561193