2306424
4316912
96644305
31529265
64117827
91919896
13062795
82137138
4850519
11788858
56755264
14826765
9658423
54558899
86159126
18398660
43318802
95905809
844227
92275452
67102652
57154389
59847324
68411303
19202988
68918287
9262305
7883968
33167810
66525648
72753812
34495857
34099887
93516976
24032529
8391676
6469584
72316834
60218286
39919888