82614616
21071131
16525093
97559789
50049060
41275642
56382280
8371256
70198531
83623934
36547426
65427990
57708302
61436783
31553705
83362463
73412876
78154809
69129153
89173329
76748356
58202127
375522
39636898
90797253
79988831
45751736
18103376
67092754
51332783
50081161
39005808
64111248
98041880
62361936
81564992
59632975
46466659
23914263
58953081