12109429
75047816
11993927
26332354
49193802
97719103
15216387
50789431
30354065
3231097
63501476
15069991
48561768
767248
9720373
61818652
75167154
25775381
32335590
35067683
54808039
28555870
40042277
3392646
28945581
8442465
5032120
4993666
85491790
85626071
76116072
428786
63789469
53243937
7901613
41696787
12385948
76448032
81412047
3406544