45812674
3623973
36335278
38339881
59189672
73569594
6082477
22961333
65096648
25093239
42678508
7356179
53137747
79158145
86652509
84025506
40742403
91667593
71856568
50543498
42403449
47254229
66934756
84195899
53021384
130094
64571478
92692571
88615861
25611740
96707208
5066753
37379491
40055419
82284330
80395786
39255818
87571788
94985293
98526282