95203050
19584865
50321090
52346964
89832765
3443520
3121753
83816798
2803156
78868576
53631252
93114919
87169419
9514097
4697056
28262216
80858769
9785087
48219009
77765846
17062487
13313812
14412567
1536952
80341286
911378
30901411
83483556
16242055
96362647
75972876
42016447
98878632
98777029
3256659
1259236
13292106
45134364
50635160
3356514