47938910
17431000
49888590
22392826
70346965
85502359
12385412
24818582
2862209
44069662
96514018
56372351
6434800
54981314
48023373
1166544
46268566
61647028
46579585
21386219
6453843
2853361
84979558
15683317
82738948
41777003
84803266
9443141
33738319
4978516
47758758
82393880
77399701
67569513
46793932
45076343
89422992
38809788
6686065
22064204