14353999
69205964
150968
27368478
64545281
4645578
78616987
28237519
14054873
8275302
30293961
95771598
14631720
89831412
36203063
81408866
99845087
32759370
8323154
97451116
73308290
99528192
43029137
36915804
61115862
57542041
83392190
6633312
62786332
79135620
5738226
52373103
73818540
27625362
27259358
29509602
5134646
5088097
72809471
3397214