171339
2135731
5537480
5295265
38033777
19454297
76886952
86555803
65915506
26911145
69187131
2889961
93349305
58663185
89513975
91197681
3118221
6104711
82139680
32675342
51156343
39399181
9555988
8537565
19051089
57757503
47682882
18707996
63832405
92666058
98997980
69335744
53033237
58482394
927217
38934670
38729291
3618174
35234393
67758783