52232618
88375516
6745731
74235052
27602892
48392850
80963019
76783732
12714833
48462542
20414287
69102870
48184314
88076280
51587776
61224030
67197537
51531370
64761777
68787615
1877372
58404690
61129507
76972346
28805054
53129587
69565522
82412334
5902744
97133272
34969876
72847432
17888419
63612869
21176970
65081625
73822798
98688934
23332219
41303758