53583324
11892579
85304196
84486412
87016750
56582125
62047632
3705609
13041189
5807739
61469329
91684485
62875266
31309004
32313090
52485727
67146968
14777286
16264130
71108644
640372
63004192
81864723
86945319
37981873
45944282
86801810
50407018
48378575
72464663
6625337
28842869
4399906
74971255
30991506
7417793
67337403
60199490
591748
69357880