168835
73552002
45636997
51145748
23714643
64859881
16687054
85217212
4307203
76218468
19809839
40577587
7366840
81754661
3659997
9462054
74336181
25942275
95886789
4166156
59028101
58563716
4083996
90096029
26876406
16701081
62751737
69608792
24826733
76413410
10201238
87601522
15338227
845675
69962133
37007205
97077273
15231864
17917285
85105518