95137702
88061383
67038678
1112488
60024578
76626000
27545220
27415738
45425829
48095872
83348022
9229545
12261831
76365007
37235226
10077810
53946948
32705281
44018613
54182042
75844956
408821
9263001
9981163
20127617
71576950
7903318
698167
93818175
43638426
32765738
4896922
26143445
88889269
39978098
65268709
68447567
28629920
92411064
1922540