26614930
6782977
45143514
1950888
7424274
59847168
16124887
5013581
17393870
714623
12339572
1574213
23481686
73116534
10856437
54286368
66775458
12659249
36269093
37269106
96534301
66363072
33597218
79938511
37205608
8726414
83795111
59621405
88627568
60155300
65269944
70373356
7629559
77542888
87891776
42655079
20658880
1168682
85223905
21774965