69933292
17418247
22316485
10089332
82843738
3793409
2399493
3626864
32611260
38034437
2002558
1978886
64894407
79297958
90666205
84176227
76398411
67146262
67316980
14352361
47394170
11258711
39157144
359168
19405394
81139042
55708235
3955916
19118763
75734502
37542362
7982291
50935697
35431572
83099958
30101912
5315564
20569555
65852987
34729574