24351750
48681341
18054681
81251371
29435379
20483898
16255282
63607592
8252851
22527752
54262101
713588
30489024
62388914
99936841
11193722
58268134
99345597
41137862
37301031
47525656
92731436
12083687
9833729
76983189
70319687
56729202
10358460
85189122
9767713
54629056
22318144
57312055
22416414
24444515
29767939
61782611
5615515
90987104
61605027