16241650
60832519
50678240
21073639
67745362
22966245
15436839
13903
73221126
30278148
1158050
48054052
74383729
26221683
4834864
23196709
93031147
79127673
25021653
56601745
74978018
24152669
60812217
11194022
13368346
1886249
12977181
60614846
12278511
86141780
90001332
12272635
96384484
4827405
7718098
88486155
66132660
47713745
1202799
51446357