84522586
42873768
57569309
55134388
99923154
36323522
3830484
4427073
8328791
47884210
73233839
89098824
43818153
69967914
87741269
3488167
1788806
22229239
96098212
18132999
3777438
70547460
14373486
19091633
9822689
54294559
5937495
7648657
47137548
57757669
55352138
66812508
85881682
28191002
86092380
57188317
48139275
64108558
67305255
47799000