6810748
18475464
58308701
4188376
17302300
3999430
98055545
16526561
61599877
6929398
3454993
71704254
24512184
7401653
55662709
56043665
42044390
47467069
55902251
69055328
10082334
11525472
76127095
63895831
67308378
81621434
87554162
266699
19242534
73563782
29645209
97119709
79162060
8042860
8873933
30079752
92833092
10005025
49486761
39876627