69578370
58517767
25164333
21251651
1052585
73705248
10693819
17263319
39272834
43967027
6339767
5413058
79961815
34336317
15921224
4433631
35704188
56666264
69499928
5186296
29652308
60075843
98431754
57567673
20524626
757516
89294416
68575327
31161400
32717903
18338624
51135740
91557401
18198562
8651463
50761477
34613401
13859521
28883647
7704906