839761
8050635
84465111
22421145
39082560
38384370
3016886
45323530
8221946
112173
78096
54362706
67475839
60578621
78402752
3646860
69149995
99486477
32877009
4225257
53543110
63744618
30146231
47285884
21026761
22213942
47712229
86807336
74637492
79176246
34567803
3058995
25704042
25463412
27985354
68751125
62346944
44967229
48531607
8266743