65105876
43323759
92415964
33943167
69859133
20689364
77138964
25845880
81002058
9252771
5479405
96943128
99971262
9251730
5518202
7709558
92714539
32561660
73898060
49746151
86182524
64121759
69955934
81115829
16727200
83719782
5606029
85446542
43608233
72892483
58658939
72827989
8128205
212798
7662736
44852873
95312573
33981665
65955365
7611744