1452328
9815161
7595710
70896140
13241842
8732470
92635953
6850453
40695738
34423061
99166911
28429656
95462466
93496128
91087682
2183653
193596
9010939
48378689
86941243
47956328
8695853
22811803
54349977
11575371
31284095
32924510
153423
25246672
3451346
89303133
93846421
18279406
95073534
52406189
23855557
93558920
5455840
68635549
66604949