6645692
35823997
6812432
60564786
7318944
8798939
12592300
14796397
84329788
24206008
83576213
83426036
14541482
34119268
87289492
66993204
52818013
98524954
42477667
4588057
28222559
11242307
96112737
41935728
60005488
14445654
68605788
11268568
8342702
62963271
28985308
45811657
95283356
62906727
51417577
21454291
14967825
58373031
11113379
33828125