48278768
13363862
875287
52514746
7176398
84126903
53316936
73609927
4578603
25286426
14675622
6734452
31866124
631800
35002702
11747586
3172387
92178276
91129760
91484269
50329618
5576655
44549176
15284600
33882248
59928103
1505431
2633135
6919883
94934060
66686806
1286947
933582
33974610
1377931
48681692
81732337
1313789
32091212
60564917