3556570
50073088
51783246
95549977
37933632
54294157
25553018
23848658
69182395
34756529
55831997
52673764
39356693
47469976
78594551
48786744
97933699
78036955
58941387
73511938
12448112
74053669
40889891
10951726
74928801
21506063
2468940
54232429
74687412
90786867
19778263
57208537
48095169
10242659
56403233
63255336
38394417
67473165
66801784
66944749