91102780
48347009
69341120
48438979
86607470
87739351
50984760
60127345
40506770
822825
21571453
18471072
18515752
70534416
62564103
3798753
68917626
5411551
87558259
61404814
76366722
27701479
28222073
80876524
54899814
64179491
85843207
5931265
63526989
62925046
35771327
58766288
22796932
9846512
31565758
51686978
38182925
34797777
51599088
1168488