4595407
90251572
8507255
85973448
79033031
10068352
3966762
67583872
90116275
84858618
75957590
28894601
713225
3235890
95568664
2096391
28039803
19357705
2572298
86066052
86934757
13056904
82775373
36874627
94222158
56994173
56829179
45804617
63391774
47671006
56909048
34963261
62795021
33095132
81782604
79755599
38756663
22275655
50412071
70287470