80311729
42093472
7629725
18995456
65282072
79788208
42295307
74991471
2498728
5693018
77103080
256275
9883335
46039504
78448366
63567183
53197784
19666862
25541029
28037933
65581232
23022538
6827213
82664671
93615117
92259319
27649738
3912680
3231558
83828429
54702764
10568055
82037384
89762501
87448493
87771127
65478396
36449636
84667091
58596465