73147774
16967464
37346067
43107442
46632212
89977741
9569515
97904164
70495508
11056241
90256568
18891099
13493315
18622608
82515100
17753052
65291451
31103939
4126509
66874669
83669262
59265513
96192571
92391842
46786748
97965942
78677110
78022990
19343569
6524522
8161233
52813498
77734865
47919175
34677301
24715021
44698394
82625973
31429671
41582818