40402423
26688362
85744309
4716598
31997985
61084446
35824751
33332345
87964322
29798506
4764724
34013958
795973
48544628
45622641
77991861
34108011
43496100
38867849
12088959
82162697
87294453
21178140
62915527
5638357
3761345
13474510
39856556
16617836
23384398
8208504
79398399
69261425
41219741
14502396
86107622
62495764
69794740
54384250
69148754