94566463
21542030
34397540
98106871
12223034
52906624
67978728
90132578
28218633
91209620
17566356
26095764
75822009
35911908
10897269
37599821
30997229
16649930
9310600
75405352
3475139
12105070
61189593
13605304
23649471
2285899
84279091
38613461
4285983
58356048
79351446
1921813
55098254
41339924
1998683
17191469
25548952
55329768
54646560
21005120