27845928
25584052
13605294
43553190
82198129
17427096
96816220
42574132
91908588
42373805
37651894
23389094
52034377
26037089
52714809
93893164
31066565
14601292
12569206
487848
2678229
42573195
40175609
61973974
92047667
3455969
92257523
62207693
647895
29004068
1991018
32777382
9524222
30941361
98744775
15567533
1925630
79368796
83947911
3395106