1127153
3635651
3146271
25733816
27272563
79505293
74553896
18244736
163833
118763
61749779
27527683
90446034
11577181
12368121
9265911
68055690
37649547
64453071
24719995
51992234
31042276
20872984
42008922
28497773
53297682
15836545
7929797
43625320
27891101
49489668
48559114
1483195
5105722
34576574
53265815
94497869
22235117
6689197
35989707