12743808
8246501
5713672
89965953
55734837
75343108
43161556
26289125
94701926
86662210
68021363
2236739
69539818
91213859
25572584
72061956
83401096
16672326
19104992
24923146
3624620
24624419
19338707
97887684
48356336
36427608
84955151
29974168
34575404
77477709
65942672
24534899
90643091
97263383
26779463
75002073
7613426
4242938
24367356
65865073