92095742
81657376
990014
58279313
18109018
23872147
78944064
6673547
59718870
401368
18771269
77687596
75271803
31041555
50881878
77411295
57443717
6533458
80286363
4523948
6651276
32768760
17944472
34567578
6007053
9106289
5249335
84018079
72233827
57664140
67615571
67351968
6665771
73375366
23606162
6879260
71879094
59987463
58135939
25749269