3339397
12308226
41653793
46965284
88284188
9669580
20037004
85679403
17831409
62213771
78256222
24133606
66891861
11896131
87544409
30615673
61053774
54379854
2933754
11699753
74595622
41919605
61134037
43323995
80401075
75431854
38484091
14896799
5713479
27529603
36441730
59451183
17915657
70207889
6381538
68714737
40099151
29621597
3644118
16925321