70687462
39352721
51882985
35998815
93392874
2943845
7945962
25328541
18288764
17877400
81277886
14345001
8804892
46903988
31886282
8934515
91998493
66917214
76916738
4809995
83252260
82172887
32181167
579687
12895873
74059318
64333006
4279272
9317834
66779255
18425922
39231330
37853717
85013554
251450
88184822
94354029
62933926
64826363
46009429