61629067
44239790
6330576
56858773
27367593
90114930
12304583
95778276
35633782
86239843
47181314
32029365
13302098
49074811
64248528
69031883
64619705
71603988
11119306
44077838
6727717
6875361
54928893
68081901
83426681
9429630
98926372
60219388
42363816
58975355
1309052
2517664
37834905
67565365
8810903
97972466
8765803
61071320
70398190
28161028