31918943
37641004
2569574
85155390
7892872
77945224
61388233
16446537
51983990
8847617
40171166
92648725
47041630
30849708
81065038
14268139
44437076
70833905
18517496
25095451
91844038
88252302
8913992
52245381
35752058
95219833
903699
4111366
84852315
74319214
16343794
47381506
7074383
90663759
22157881
16095139
49927715
34149670
53461182
76532349