15336135
5291342
68865623
73581359
4572947
70122360
57366744
31421172
71368869
17212064
96343657
6774761
98966712
69342640
5037133
9833286
32316818
3650130
7576714
77527946
4734227
12484342
96163240
1229115
78887870
52761770
35086433
1483918
99218491
19908595
20624804
81383346
4006703
12212934
11262520
44831019
19698903
92156366
72869228
10135118