233578
29274635
81413473
77698649
48012565
58348698
68515102
2210688
33988402
22709531
80577448
35681213
31303878
16544279
4462171
28905004
40587408
57671586
48566648
21437031
87901526
49971934
36664378
37632140
49418100
5268258
40508256
35946025
21085407
33874771
17111653
2615453
24157773
67638590
16904297
26624677
51702177
49688708
7491019
10237732