2356499
81323748
2101458
95193042
29972655
53233522
42471320
43813472
7914681
18427602
44043641
10506173
4217608
90565274
34853785
15464614
62981058
93662012
5166541
70445016
83664859
15662753
26428964
28381977
37479760
67506600
5599794
27922985
54701457
31646249
50872070
6031467
39191533
7765204
42433907
8512563
28377090
36549050
96261824
8057012