5366306
3960153
7035874
89584153
96211983
47495671
96676197
54199286
66701018
74076776
2665765
43287559
33182629
53168484
267089
3138826
60064764
12889236
48652365
84421008
35004341
47626244
72302993
44963411
7296502
53763572
88145066
94037402
3172901
37503100
32056852
51485148
63782127
16345724
5611894
9166068
83323631
18923103
18057229
25731208