61412885
27506067
87533264
30802227
83079757
11948242
73496467
24364308
61004793
54626126
69499007
7587966
55255236
65682
94686902
2805697
36084527
31966880
6884802
61838569
36843873
579422
62952691
18023463
66216999
8519234
1772042
76238025
71313094
95249967
57954156
52107784
33229713
68044015
36027005
54691096
87817808
72083411
98844762
42928213