19723381
55516654
45682110
56303268
92806558
66561316
26363210
44314047
314465
90897897
16815058
53666394
73013796
40037588
72466424
79717636
79652718
93165446
76944979
38403857
24404974
4333442
53271946
43791235
31414215
96653283
79163362
51824499
24317427
94812695
28726955
9354954
7569096
82588243
11957287
68054246
29534224
87657805
9448489
48573700