35331582
29086536
6229403
67519075
42777563
63351144
2758464
26281905
305199
49894864
6885887
29756642
79444991
4733796
74954479
90324186
44666275
77794008
1783733
80951306
81193168
80835033
98302008
73525183
835254
50517880
48531634
41325391
71458873
8950891
54912362
10723977
52685535
2476418
4844021
6742159
75322140
25331365
34712345
30323221