5971855
91946550
6458655
20737441
35909741
71466594
45659366
94147169
26545139
1975527
81609993
37553440
63111666
51988063
93944001
27069253
61469743
54911680
94864776
20324342
14747607
21096173
24848144
3324969
51924139
45588111
72647501
18614267
83592050
9915425
9471728
31725263
51765346
77104742
50662247
47662792
44562078
85915349
28896024
1907638